*{
            margin:0px;
            padding:0px;
            font-family: poppin,'PingFang SC',Tahoma,Arial,微软雅黑,sans-serif;
            font-size: 14px;
            /*line-height: 1.5;*/
         }
         li{
            list-style:none;
         }
         a{
            text-decoration:none;
            cursor: pointer;
         }


         .header{
            height:142px;
            background-color: #fff;
         }
         .header_top{
            width:1200px;
            height:90px;
            border-top:1px solid #F2F2F2;
            border-bottom:1px solid #F2F2F2;
            margin:0px auto;
            position:relative;
         }

         .header_top .top_log{
            float:left;
            width:170px;
            height:46px;
            line-height: 90px;
            /*margin:0px auto;*/
            position:relative;
            top:20px;
         }
         .header_top ul{
            float:left;
            height:90px;
            padding-left:29px;
            font-weight: normal;
         }
         .header_top li{
            float:left;/*170px*/
            line-height:90px;
         }
         .header_top li a{
            padding:38px 17px 38px 17px;
            font-size:18px;
         }
         .h_T_daohang1{
            color:#FFF;
            background-color:#31C27C;
         }
         .h_T_daohang2 a{
            color:#333;
         }
         .h_T_daohang2 a:hover{
            color:#31C27C;
         }

         .header_top_sou{
            float:left;
            width:218spx;
            height:38px;
            border:1px solid #C9C9C9;
            border-radius: 3px;
            position: relative;
            left:58px;
            top:28px;
         }
         .header_top_txt{
            width:160spx;
            height:36px;
            line-height: 34px;
            border:none;
            float:left;
            font-size: 14px;
            color:#333;
            margin-left: 10px;
         }
         .header_top_sou_bt{
            width:38px;
            height:38px;
            border:none;
            float:left;
            background: none;
         }
         .sousuo_icon{
            display: inline-block;
            width: 17px;
            height: 17px;
            background-image:url(images/icon_sprite.png) ; 
            background-position:0px -40px ;
         }
         .sousuo_icon:hover{
            background-image:url(images/icon_sprite.png) ; 
            background-position:0px -60px ;
         }

         .header_top_user{
            width:266px;
            line-height:90px;
            position:absolute;
            top:0px;
            right:0px;
         }
         .header_top_user_a1{
            font-size: 16px;
            color:#333333;
         }
         .header_top_user_a1:hover{
            color:#31C27C;
         }
         .header_top_user_a2,.header_top_user_a3{
            font-size: 13px;
            padding:9px 9px;
            border-radius: 3px;
         }
         .header_top_user_a2{
            margin-left:20px;
            background: #31C27C;/*绿色*/
            color:#EAFFFF;
         }
         .header_top_user_a2:hover{
            background: #2CAF6F;
         }
         .header_top_user_a3{
            border:1px solid #C9C9C9;
            margin-left:10px;
            color:#333333;
         }
         .header_top_user_a3:hover{
            background: #EDEDED;
         }


         .header_bottom{
            width: 1200px;
            height:52px;
            margin:0px auto;
         }
         .header_bottom ul{
            margin-left:180px;
         }
         .header_bottom ul li{
            float:left;
            line-height: 51px;
            padding-left:48px;
         }
         .header_bottom ul li a{
            font-size: 15px;
         }
         .h_b_list1 a{
            color:#333;
         }
         .h_b_list1 a:hover{
            color:#31C27C;
         }
         .h_b_list2 a{
            color:#31C27C;
         }




         /*新歌首发*/
         .sy_new{
            background-image: url(images/bg_index_new.jpg);
            background-position:-307px 0px;
            background-size: auto 737px;
            height:737px;
            position: relative;
            /*z-index:-1;*/
         }
         .sy_new_left,.sy_new_right{
            width:50%;
            height:737px;
            margin-top:0px;
            padding:0px;
            float:left;
            z-index:1;
            /*background: green;*/
         }
         .sy_new_left{
            margin:0px 0px;
         }
         .sy_new_right{
            margin:0px 0px auto auto;
         }
         .sy_new_left_bt,.sy_new_right_bt{
            width: 71px;
            line-height:110px;
            background:rgba(204,204,204,0.2);
            /*border:1px solid black;*/
            /*z-index: 1;*/
            transition-property: width background;
            transition-duration: 0.5s;
            -moz-transition-property: width background; /* Firefox 4 */
            -moz-transition-duration: 0.5s; /* Firefox 4 */
            -webkit-transition-property: width background; /* Safari and Chrome */
            -webkit-transition-duration: 0.5s; /* Safari and Chrome */
            -o-transition-property: width background; /* Opera */
            -o-transition-duration: 0.5s; /* Opera */
         }
         .sy_new_left_bt{
            position: absolute;
            top: 314px;
            left:0px;
         }
         .sy_new_right_bt{
            position: absolute;
            top: 314px;
            right:0px;
         }
         /*.sy_new_left_bt:hover,.sy_new_right_bt:hover*/
          .sy_new_left:hover .sy_new_left_bt,.sy_new_right:hover .sy_new_right_bt{
            width: 80px;
            background: #31c27c;
            z-index: 2;
         }
         .sy_new_right:hover .s_n_r_bt_icon{
            /*right:-39px;*/
         }
         .s_n_l_bt_icon,.s_n_r_bt_icon{
            display: inline-block;
            width:11px;
            height: 18px;
            background-image: url(images/icon_sprite.png);
            position: relative;
            top: 50%;
         }
         .s_n_l_bt_icon{
            background-position:-180px 0px;
            left:30px;
         }
         .s_n_r_bt_icon{
            background-position:-160px 0px;
            right:-30px;
         }
         
         /*文字*/
         .sy_new_box{
            width:1200px;
            height:737px;
            position: relative;
            top:0px;
            margin:0px auto;
            /*background: #ccc;*/
            z-index: 1;
         }
         .sy_new_box_tit{
            width: 490px;
            height:170px;
            text-align: center;
            margin:0 auto;
            padding: 0;
            /*position: absolute;*/
         }
         .sy_new_box_tit>span{
            display: inline-block;
            width: 490px;
            height:69px;
            position:absolute;
            top: 80px;
            left:355px;
            font-size:47px;
            text-align: center;
            font-family:"微软雅黑";
            color:#fff;
            font-weight: 100;
            opacity: 0.9;
         }
         .sy_new_box_tit_p1,.sy_new_box_tit_p2{
            width: 72px;
            height:1px;
            background:#fff ; 
            position:relative;
            top:112px;
            left:100px;
            opacity: 0.3;
         }
         .sy_new_box_tit_p1{
            left:0px;
         }
         .sy_new_box_tit_p2{
            left:418px;
         }
         /*导航*/
         .sy_new_box_daohang{
            width:1200px;
            height:50px;
            margin: 0 auto;
            position: relative;
            top:0px;
         }
         .sy_new_box_daohang ul{
            width:513px;
            margin:0px auto;
            color:#fff;
            position:absolute; 
            top:0px;
            left:360px;
         }
         .sy_new_box_daohang ul li{
            float:left;
            line-height:24px;
            padding:0px 32px;
         }
         .sy_new_box_daohang ul li a{
            font-size:16px;
         }
         .sy_new_box_daohang_li1 a{
            color:#fff;
            opacity :1; 
         }
         .sy_new_box_daohang_li2 a{
            color:#fff;
            opacity :0.5;
         }
         .sy_new_box_daohang_li2 a:hover{
           color:#fff;
           opacity :1;
         }
         .sy_new_box_daohang>a{
            color:#fff;
            font-size:15px;
            position: absolute;
            right: 0px;
         }
         .sy_new_box_daohang>a:hover{
            color:#31C27C;
         }
         .sy_new_box_daohang>a:hover .sy_new_box_daohang_icon{
            background-position:81px -59px;
         }
         .sy_new_box_daohang_icon{
            display: inline-block;
            width: 8px;
            height: 17px;
            background-image:url(images/icon_sprite.png); 
            background-position:1px -18px ;
            position: relative;
            top: 4px;
            left: 0px;
         }
         /*轮播*/
         .lunbo{
            width: 1200px;
            height: 515px;
            position: absolute;
            /*top:0px;
            left:0px;*/
            overflow:hidden;
         }
         .lunbo_ul{
            position: absolute;
            left:0px;
            top:0px;
            width: 4800px;
            color:#fff;
         }
         .lunbo_ul li{
            float: left;
            width: 300px;
            height: 415.5px;
            background:rgba(0,0,0,0.75);
            color:#999;
         }
         .lunbo_ul li:hover{
            opacity: 1;
            background:#31c27c;
            color: #c1e9d5;
         }
         .lunbo_ul li:hover .lunbo_u_l_d_d_icon{
            display: inline-block;
         }
         .num{
            /*margin:0 auto;*/
            text-align: center;
            position: relative;
            top:450px; 
            font-size: 0;
         }
         .num li{
            width: 30px;
            height: 2px;
            background:rgba(0,0,0,0.5);
            display: block;
            display: inline-block;
            margin: 0px 5px;
            cursor: pointer;}
         .num .active{
            background: #fff;
         }

         .lunbo_ul_li_div_up{
            width:300px;
            height: 300px;
            margin:0;
            padding: 0px;
            position: relative;
            overflow: hidden;
            /*background-image: url(images/sy_xgsf_lunbo_1.jpg);*/
         }
         .lunbo_ul_li_div_up a{
            text-decoration: none;
            text-align: center;
            line-height: 1.5;
         }
         .lunbo_ul_li_div_up a img{
            display: block;
            width: 300px;
            height: 300px;
            margin: 0;
            padding: 0;
            transition: all 0.75s;  
         }
         
         .lunbo_u_l_icon{
            display: inline-block;
            width: 70px;
            height: 70px;
            margin:-35px;
            background-image: url(images/cover_play.png);
            position: absolute;
            left: 50%;
            top:50%;
            opacity: 0.2;
            transform: scale(0.1);
            transition-property: opacity,transform;
            transition-duration: 0.5s;
         }
         
         .lunbo_ul_li_div_up a{
            overflow: hidden;
         }
         .lunbo_ul_li_div_up:hover .pic{
            transform: scale(1.05);  
         }
         .lunbo_ul_li_div_up:hover .zhezhao{
            display: inline-block;
            width: 100%;
            height: 100%;
            background: #000;
            opacity: 0.1;
            position: absolute;
            top:0px;
            left: 0px;
         }
         .lunbo_ul_li_div_up:hover .lunbo_u_l_icon{
            opacity: 1;
            transform: scale(1);
         }

         .lunbo_ul_li_div_down{
            width: 300px;
            height: 115.5px;
            /*background: pink;*/
         }
         .lunbo_u_l_d_d_box{
           display: block;
           width: auto;
           height: auto;
           position: relative;
           font-size: 18px;
           font-weight: 400;
           font-family:"微软雅黑";
           text-align: center;
           line-height: 1.5;
           
         }
         .lunbo_u_l_d_d_box h4{
            padding-top:30px;
            display: inline-block;
            width: auto;
            height: auto;
         }
         .lunbo_u_l_d_d_box span{
            display:inline-block;
            font-size: 16px;
            font-weight: 400;
         }
         .lunbo_u_l_d_d_box_tit1{
            text-decoration: none;
            font-size: 16px;
            font-weight: 400;
            color: #fff;
         }
         .lunbo_u_l_d_d_box_more{
           position: relative;
         }
         .lunbo_u_l_d_d_icon{
            display: none;
            width: 20px;
            height: 20px;
            background-image:url(images/icon_sprite.png); 
            background-position: -180px -100px;
            position: absolute;
            top:0px;
            right:-28px;
            opacity: 0.7;
         }
         .lunbo_u_l_d_d_icon:hover{
            opacity: 1;
         }






         /*精彩推荐*/
         .sy_splendid{
            height:600px;
            background:pink;
            position: relative;
         }
         .sy_splendid box{
            width:1200px;
            height:600px;

         }
         .sy_splendid span{
            color:#000;
         }
         .sy_splendid p{
            background:#000 ;
         }
         
         .lunbo_jc{
            width: 1200px;
            height:300px;
            /*border:1px solid black;*/
            margin-top:25px;
         }
         .lunbo_jc_ul{
            width: 1200px;
            height:300px;
            /*border:1px solid black;*/
            position: relative;
         }
         .lunbo_jc_ul li{
            float: left;
            margin:0 auto;
         }
         .lunbo_jc_li0{
            z-index: 0;
            width: 608px;
            height: 243px;
            position: absolute;
            left:0px;
            top:29px;
         }
         .lunbo_jc_li1{
            z-index: 1;
            width: 751px;
            height: 300px;
            /*margin:0 auto;*/
            position: absolute;
            left:225px;
            top:0px;
         }
         .lunbo_jc_li2{
            z-index: 0;
            width: 608px;
            height: 243px;
            position: absolute;
            right:0px;
            top:29px;
         }

         .lunbo_jc_li0 img{
            width: 608px;
            height: 243px; 
         }
         .lunbo_jc_li1 img{
            width: 751px;
            height: 300px;
         }
         .lunbo_jc_li2 img{
            width: 608px;
            height: 243px; 
         }









         /*热门歌单*/
         .sy_hot{
            height:758px;
            /*background:yellow;*/
            position: relative;
         }
         .sy_hot box{
            width:1200px;
            height:758px;

         }
         .sy_hot span{
            color:#000;
         }
         .sy_hot p{
            background:#000 ;
         }
         
         #lunbo_hot{
            /*border:1px solid black;*/
            margin-top:25px;
         }
         .sy_hot .lunbo_ul{
            height: 465.5px;
         }
         .sy_hot .lunbo_ul li{
            height: 465.5px;
         }
         .sy_hot .num{
            /*margin:0 auto;*/
            text-align: center;
            position: relative;
            top:500px; 
            font-size: 0;
         }
         .sy_hot .lunbo_u_l_d_d_box h4{
            padding-top:50px;
         }
         .lunbo_u_l_d_d_box h4 span{
            color:#fff;
         }
         .h4_span_last{
            opacity:0.6 ;
         }
         









         .footer{
            height:589.5px;
            background-color:#333;
            color:#999;
            margin-top:30px; 
         }
         .footer_box{
            width:1200px;
            height:457.5px;
            margin:0px auto;
            
         }
         .footer_tit{
            width:1200px;
            /*line-height:26px;*/
            font-weight:400;
            /*position: relative;
            top:80px;
            left:0px;*/
            /*padding:80px 0px 46px;*/
         }
         .footer_tit div{
            float:left;
            padding:80px 0px 46px;
            font-size: 15px;
          }
         .footer_tit_1{
            width:357px;
            margin-left: 0px;
         }
         .footer_tit_2{
            width:304px;
            margin-left: 110px;

         }
         .footer_tit_3{
            width:300px;
            margin-left: 120px;
         }
         .footer_tit_content{
            width:1200px;
            /*margin:0px auto;*/
            margin:46px 0px 0px -30px ;
            padding:0px;
         }
         .f_t_c_ul1,.f_t_c_ul2{
            float:left;
            padding:0px;
         }
         .f_t_c_ul2{
           width:286px; 
           margin-left:83px;
         }
         .f_t_c_ul1 li,.f_t_c_ul2 li{
            /*height:81px;*/
            float:left;
            margin:0px;
            padding:0px;
         }
         .f_t_c_ul1_list1{
            width:95px;
         }
         .f_t_c_ul1_list2{
            width:104px;
         }
         .f_t_c_ul1_list3{
            width:95px;
         }
         .f_t_c_ul1_list4{
            width:92px;
         }
         .f_t_c_ul2_list1{
            width:99px;
         }
         .f_t_c_ul2_list2{
            width:95px;
         }
         .f_t_c_ul2_list3{
            width:92px;
         }
         .f_t_c_ul2_list4{
            /*width:99px;*/
            

         }
         .f_t_c_ul2_list5{
            /*width:95px;*/
            
         }

         .f_t_c_ul1_list1 a,.f_t_c_ul1_list2 a,.f_t_c_ul1_list3 a,.f_t_c_ul1_list4 a,.f_t_c_ul2_list1 a,.f_t_c_ul2_list2 a,.f_t_c_ul2_list3 a{
            margin:0 auto;
            padding:0px;
            text-align:center;
            display:inline-block;
         }
         .f_t_c_ul2_list4 a{
            margin:-40px 0px 0px 0px;
            
            text-align:center;
            display:inline-block;
         }
         .f_t_c_ul2_list5 a{
            margin:0 auto;
            padding:20px 0px;
            text-align:center;
            display:inline-block;
         }

         .f_t_c_ul1_list1 a i,.f_t_c_ul1_list2 a i,.f_t_c_ul1_list3 a i,.f_t_c_ul1_list4 a i,.f_t_c_ul2_list1 a i,.f_t_c_ul2_list2 a i,.f_t_c_ul2_list3 a i{
            display:inline-block;
            height:48px;
            background-image: url(images/footer.png);
            padding:0px;
            margin:0px 30px 10px 30px;
        }
        .f_t_c_ul1_list1 a i{
            width:37px;
            background-position:-2px 0px;
        }
        .f_t_c_ul1_list2 a i{
            width:46px;
            background-position:-92px 0px;
        }
        .f_t_c_ul1_list3 a i{
            width:37px;
            background-position:-190px 0px;/*190px*/
        }
        .f_t_c_ul1_list4 a i{
            width:34px;
            background-position:-279px 0px;/*279px*/
        }
        
        .f_t_c_ul2_list1 a i{
            width:41px;
            background-position:-370px 0px;
        }
        .f_t_c_ul2_list2 a i{
            width:37px;
            background-position:-463px 0px;
        }
        .f_t_c_ul2_list3 a i{
            width:40px;
            background-position:-563px 0px;/*190px*/
        }


       .f_t_c_ul1_list1 a:hover,.f_t_c_ul1_list2 a:hover,.f_t_c_ul1_list3 a:hover,.f_t_c_ul1_list4 a:hover{
            color:#31C27C;
       }
       .f_t_c_ul1_list1 a:hover .f_t_c_ul1_list1_i{
            background-position:-2px -49px;
        }
        .f_t_c_ul1_list2 a:hover .f_t_c_ul1_list2_i{
            background-position:-92px -49px;
        }
        .f_t_c_ul1_list3 a:hover .f_t_c_ul1_list3_i{
            background-position:-190px -49px;
        }
        .f_t_c_ul1_list4 a:hover .f_t_c_ul1_list4_i{
            background-position:-279px -49px;
        }

